mental restriction - Espagnol Anglais Dictionnaire